PHP یک زبان اسکریپتی سمت سرور ( Server Side) می باشد که امروزه بیش از
نصفی از وبسایتهای مطرح جهان، از آن برای حفظ و نگهداری داده ها و ایجاد
سایتهای دینامیک و به روز استفاده می کنند. PHP هم همانند تمامی زبانهای
برنامه نویسی Server Side، ترجمه شده و در نهایت به صورت کدهای HTML در
اختیار کاربر قرار می گیرد. از این رو کد شما، از دید دیگران پنهان می
ماند. اما فرق PHP با دیگر زبانها چیست؟ یکی از مهمترین رقیبهای PHP، توسط
مایکروسافت تحت عنوان ASP که در نسخه جدید به ASP.NET تغییر نام داده است،
به وجود آمده و هنوز بحث سر آن است که کدامیک از آنها قویتر و مناسب تر
است. در این مقاله نمی خواهم بگویم که کدام یک بهتر است. هر کس عقاید مربوط
به خود را دارد.